const reflect.flagAddr
23 uses
reflect (current package)
makefunc.go#L103: fl := v.flag & (flagRO | flagAddr | flagIndir)
value.go#L76: flagAddr flag = 1 << 8
value.go#L119: if v.flag&flagAddr != 0 {
value.go#L248: if f&flagRO != 0 || f&flagAddr == 0 {
value.go#L261: if f&flagAddr == 0 {
value.go#L272: if v.flag&flagAddr == 0 {
value.go#L316: return v.flag&flagAddr != 0
value.go#L325: return v.flag&(flagAddr|flagRO) == flagAddr
value.go#L1209: fl := v.flag&flagRO | flagIndir | flagAddr
value.go#L1230: fl := v.flag&(flagStickyRO|flagIndir|flagAddr) | flag(typ.Kind())
value.go#L1358: fl := v.flag&(flagIndir|flagAddr) | v.flag.ro() | flag(typ.Kind()) // bits same as overall array
value.go#L1371: fl := flagAddr | flagIndir | v.flag.ro() | flag(typ.Kind())
value.go#L2310: if v.flag&flagAddr == 0 {
value.go#L2372: if v.flag&flagAddr == 0 {
value.go#L2527: if v.flag&flagAddr == 0 {
value.go#L3040: fl := v.flag&(flagAddr|flagIndir) | v.flag.ro()
value.go#L3250: ret.flag = ret.flag&^flagAddr | f
value.go#L3257: ret.flag = ret.flag&^flagAddr | f
value.go#L3264: ret.flag = ret.flag&^flagAddr | f
value.go#L3364: return Value{t.common(), h.Data, v.flag&^(flagIndir|flagAddr|flagKindMask) | flag(Pointer)}
value.go#L3372: if f&flagAddr != 0 {
value.go#L3377: f &^= flagAddr
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)